FPGA Simulation of Bit-Count Comparator Based Modified Design of Viterbi Decoder for Burst Error Detection
نویسندگان
چکیده
In the wireless data communication the signals present in the transmission environment interfere with the communicating signals causing an undesired signal reception. This may further cause processing of wrong data. So the transmission error sensitive communication systems are always in need of an efficient encoder and decoder hardware interface that are capable of error detection and correction. Convolution encoder and decoder provide an easy to implement hardware in the same direction. The error handling efficiency of different convolution decoders vary with respect to their hardware designs and implemented algorithm for error detection and correction. Viterbi decoder provides one of the efficient techniques of error detection and correction to the communication systems. It is a Trellis code modulation decoder. There are various hardware implementations of viterbi decoder. A rate 1/3 decoder is a technique that encodes a single bit data in a 3-bit encoded data. This encoded data is decoded to effectively detect and correct single bit error with perfect efficiency. But the effects of burst error are not effectively judged using the technique because of the un-predictability of random effects of the burst error on the transmission data. In the proposed work a modified design of Viterbi decoder is simulated on a field programmable gate array device with the concept of burst error identification. In the proposed design, logical bit count comparator hardware is used to count the number of logic-‘1’ and logic-‘0’ and to transfer the information using a single-bit with the transmission data towards the receiver end. At the receiver, the same information is derived from the decoded data to authenticate the absence of the burst error with respect to the encoded data. A comparison of the conventional viterbi decoder simulation result and the proposed design is also presented in this work. The present work shows the simulation result with burst error identification using the proposed concept.
منابع مشابه
Implementation of Viterbi Decoder with Variable Code Rate
It is well known that data transmissions over wireless channels are affected by attenuation, distortion, interference and noise, which affect the receiver’s ability to receive correct information. Convolution encoding with VITERBI decoding is a good forward error correction technique suitable for channels affected by noise degradation. It has been widely deployed in many wireless communication ...
متن کاملFPGA Implementation of Viterbi Decoder using Trace back Architecture
Error correction is an integral part of any communication system and for this purpose, the convolution codes are widely used as forward error correction codes. For decoding of convolution codes, at the receiver end Viterbi Decoder is being employed. The parameters of Viterbi algorithm can be changed to suit a specific application. The high speed and small area are two important design parameter...
متن کاملFPGA Implementation Of Viterbi Decoder Using Hybrid Trace Back And Register Exchange Method
Error correction is an integral part of any communication system and for this purpose, the convolution codes are widely used as forward error correction codes. For decoding of convolution codes, at the receiver end Viterbi Decoder is being employed. The parameters of Viterbi algorithm can be changed to suit a specific application. The high speed and small area are two important design parameter...
متن کاملDesign and Simulation of Convolutional Viterbi Decoder with Rate-1/3 for MIMO-OFDM System
The errors caused in the wireless communication channel are very important to identify and rectify. Viterbi Decoder is very commonly implemented technique among the various error detection and correction (EDAC) techniques. A high data-rate convolutional code suffers from decrease in the performance of bit-error-rate due to inherent drifting error between the estimated and the accurate path matr...
متن کاملRe-configurable Optimized Area Turbo Decoder for Wireless Applications
Today, the wireless communication is an emanating requirement of day to day process. Due to the noisy environment in wireless communication there is a need of coding system, which can provide high data rate with error free communication. The turbo codes also known as Parallel Convolutional Concatenated Code (PCCC) provides high data rate with bit error rate performance improvement in communicat...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015